The Most Instagrammable Hotels in Puerto Escondido, Mexico


Puerto Escondido, located 325 km from Oaxaca, is a popular resort for Mexicans and surfers. 

The site of Puerto Escondido hosts two events of the world surfing circuit. It used to be a fishing village lost in the coconut trees. Despite the urbanization, the place is still pleasant.

Puerto Escondido is a real paradise for beach lovers. You will find sandy beaches for all tastes, with calm or intense waters, white or grey sands, and a solitary or crowded atmosphere.

In the urban area of Puerto Escondido, El Adoquín is worth a visit, while towns near the municipal capital include Rio Grande, La Barra de Colotepec, San Gabriel Mixtepec, San Pedro Juchatengo and Santa Catarina Juquila.

Book your Stay at the most Instagrammable Hotels around Puerto Escondido in Mexico!

We have searched on Instagram for the coolest stays and hotels in Puerto Escondido and put them together in this list so you can book them directly for your next trip to Mexico !



Bikini Beach House

View on booking.com

   Book today

About Bikini Beach House


Located in Puerto Escondido, Bikini Beach House offers adults-only accommodation, a bar, a garden and a terrace. It is approximately 50 metres from Zicatela Beach, 4.3 km from Commercial Walkway and 5 km from Puerto Escondido town centre. Each room has a balcony with garden views and free Wi-Fi.

All accommodation at this guest house includes a safe and a private bathroom.

Puerto Escondido International Airport, the nearest airport, is 8 km away.




   Book today

About Selina Puerto Escondido


 Selina Puerto Escondido is located in the quiet area of Zicaleta Beach, in the surfing town of Puerto Escondido. It has free Wi-Fi throughout, a large garden with swimming pool and a bar-restaurant.
Dormitories are modernly decorated with local wooden furniture, air conditioning, fans and a bathroom with a hot shower. Private rooms are also available.
The Adoquinado tourist route can be reached in 5 minutes on foot from Selina. Here you will find restaurants, bars and shops.
Activities such as horse riding, fishing, snorkelling, sightseeing and surfing lessons can be arranged on site.
You are 2 minutes' walk from Marinero Beach and 2 km from Puerto Escondido town centre. You can reach the ADO bus station in 3 minutes by car and Puerto Escondido International Airport in 10 minutes by car.




   Book today

About One Love Hostal Puerto Escondido


Just 150 metres from Zicatela Beach, One Love Hostal Puerto Escondido features a mix of rustic and Mexican décor.

The dormitories and bungalows have thatched roofs and are decorated with hand-painted portraits of famous artists. The bathrooms are simple and modern.

You can enjoy freshly prepared seafood in Zicatela and Puerto Escondido. These towns have a variety of places where you can find seafood and Mexican food.

One Love Hostal Puerto Escondido has a garden, tour desk and laundry facilities.

Downtown Puerto Escondido can be reached in just 5 minutes by car, while Carrizalillo Beach is 5.8 km away. Puerto Escondido International Airport can be reached in less than 15 minutes by car.




   Book today

About Hotel Santa Fe


Located in Puerto Escondido, on the Oaxaca coast, between the beaches of Zicatela and Marinaro, Hotel Santa Fe is a colonial-style hotel with a restaurant and 3 outdoor swimming pools.

Surrounded by lush tropical gardens, the Santa Fe offers beautiful rooms with light-coloured Mexican décor, tiled floors and wooden furniture. Their bathrooms feature hand-painted tiles.

The bright rooms at Hotel Santa Fe have satellite TV and a private balcony with views of the hotel's gardens. Suites include a minibar and fridge.

The restaurant has a traditional palapa roof and views of the Pacific Ocean. It serves Mexican and international cuisine as well as seafood specialties, salads and daily specials.

Puerto Escondido's bustling city centre is a 5-minute drive away, and the airport is 4 km away.






  • Share This Travel Guide

Book your hotel with us

Booking.com